coach roof - French English Dictionary